boom ditcher - Alemán Inglés Diccionario